home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Games 1996 July
/
Amiga Games 1996 #7.iso
/
userbox
/
publicdomain
/
amigabase
/
updates
/
update2.2-2.3.deutsch
< prev
next >
Wrap
Text File
|
1996-04-13
|
4KB
|
79 lines
Update Informationen AmigaBase V2.2 - V2.3
Gegenüber AmigaBase V2.2 hat sich in V2.3 folgendes geändert:
o Neue Programmfunktionen.
o Unterstützung der polnischen Sprache.
o Beseitigung einiger Fehler.
Neue Programmfunktionen
Die folgenden Programmfunktionen sind neu in V2.3:
GetFilter(record)
: Liefert den Filterzustand der übergebenen
Kartei. TRUE bedeuted, daß der Filter aktiv ist, FALSE, daß
der Filter nicht aktiv ist.
SetFilter(record, boolean)
: Setzt den Filterzustand der
übergebenen Kartei. TRUE aktiviert den Filter, FALSE
deaktiviert ihn.
GetFilterStr(record)
: Liefert den aktuellen Filterausdruck
als STRING-Wert.
SetFilterStr(record, string)
: Setzt den Filterausdruck auf
den Ausdruck, der im zweiten Parameter als STRING-Wert
angegeben wurde. Falls der Filter gegenwärtig aktiv ist,
so wird er direkt auf alle Datensätze angewandt, sonst
(der Filter ist gerade nicht aktiv) wird die Zeichenkette
nur übersetzt.
SetFilterStr gibt TRUE zurück, falls die Zeichenkette
erfolgreich übersetzt werden konnte. Ansonsten wird
FALSE zurückgegeben.
GetOrderStr(record)
: Liefert die aktuelle Ordnung der
übergebenen Kartei als MEMO-Text. Jede Zeile des Texts
enthält einen Variablennamen. Die Kartei wird nach der
ersten Variable in dieser Liste sortiert. Stimmen zwei
Datensätze in dieser Variable überein, so bestimmt die
nächste Variable in der Liste die Ordnung.
Ein leerer Text bedeutet, daß die Kartei keine Ordnung
besitzt.
SetOrderStr(record, order)
: Setzt die Ordnung der angegebenen
Kartei auf die Variablen, die im Argument order (MEMO)
aufgelistet sind. Jede Zeile dieses Texts muß einen
Variablennamen enthalten, leere Zeilen werden ignoriert.
Nach Setzen der Ordnung werden automatisch alle Datensätze
neu einsortiert.
SetOrderStr gibt TRUE zurück, falls die Ordnung erstellt werden
konnte, und FALSE, falls ein Fehler auftrat, z.B. weil eine
Variable nicht gefunden werden konnte.
Mit "" wird die leere Ordnung gesetzt.
VarName(var)
: Liefert den Namen einer Variable. Diese Funktion
ist nützlich, um Zeichenketten für Filterausdrücke oder
Ordnungslisten zu erstellen. Sie können solche Zeichenketten
natürlich auch direkt eingeben, haben dann aber den Nachteil,
daß Sie auch die Zeichenketten mitändern müssen, wenn Sie eine
Variable umbenennen. Besser ist es, den Variablennamen in die
Zeichenkette mittels VarName und SPrintf hineinzukopieren.
RecName(rec)
: Liefert den Namen einer Kartei. Siehe auch
VarName für den Nutzen dieser Funktion.
Unterstützung der polnischen Sprache
AmigaBase kann nun auch in polnischer Sprache betrieben werden.
Beseitigung einiger Fehler
Ein Fehler wurde von Andreas Port bemerkt. Zeichen am Zeilende eines
Memo-Textes, die einen ASCII-Code größer 127 haben, wurden manchmal
von AmigaBase gelöscht.
Weitere kleinere Fehler wurden ebenfalls beseitigt.